suspended rail system travelling gear - Français Anglais Dictionnaire